package com.dangdang.model;



import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

public class CombinationCoupons implements Serializable {
	
	private static final long serialVersionUID = -4423237703368324187L;

	private List<CouponInfo> couponInfos = new ArrayList<>();
	
	/**
	 * 跨店铺券以外的重复组合
	 */
	private boolean isRepeatedCombination;
	
	/**
	 * 非法组合
	 */
	private boolean isIllegalCombination;


	//组合一共的礼券可用金额
	private Money combinationMoney = new Money(0);

	public List<CouponInfo> getCouponInfos() {
		return couponInfos;
	}

	public void setCouponInfos(List<CouponInfo> couponInfos) {
		this.couponInfos = couponInfos;
	}

	public boolean isRepeatedCombination() {
		return isRepeatedCombination;
	}

	public void setRepeatedCombination(boolean isRepeatedCombination) {
		this.isRepeatedCombination = isRepeatedCombination;
	}

	public boolean isIllegalCombination() {
		return isIllegalCombination;
	}

	public void setIllegalCombination(boolean isIllegalCombination) {
		this.isIllegalCombination = isIllegalCombination;
	}

	public Money getCombinationMoney() {
		return combinationMoney;
	}

	public void setCombinationMoney(Money combinationMoney) {
		this.combinationMoney = combinationMoney;
	}
}
